package com.tem.seller.entity;

import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.Version;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 
 * </p>
 *
 * @author 腾木
 * @since 2023-11-08
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("seller_details")
@ApiModel(value="SellerDetails对象", description="")
public class SellerDetails implements Serializable {
    private static final long serialVersionUID=323434509871L;
    @ApiModelProperty(value = "商家表")
    @TableId("seller_id")
    private Long sellerId;

    @ApiModelProperty(value = "评论数量")
    @TableField("comment_count")
    private Integer commentCount;

    @ApiModelProperty(value = "好评率 100%")
    @TableField("comment_hp")
    private Integer commentHp;

    @ApiModelProperty(value = "好评数量")
    @TableField("comment_hpsl")
    private Integer commentHpsl;

    @ApiModelProperty(value = "中差评数量")
    @TableField("comment_zcsl")
    private Integer commentZcsl;

    @ApiModelProperty(value = "总星数量")
    @TableField("comment_xjzl")
    private Long commentXjzl;

    @ApiModelProperty(value = "收藏人数")
    @TableField("collection_count")
    private Integer collectionCount;

    @ApiModelProperty(value = "称赞人数")
    @TableField("tag_count")
    private Integer tagCount;

    @ApiModelProperty(value = "历史浏览人数")
    @TableField("look_count")
    private Integer lookCount;

    @ApiModelProperty(value = "总交易额")
    @TableField("turnover")
    private BigDecimal turnover;

    @ApiModelProperty(value = "余额")
    @TableField("balance")
    private BigDecimal balance;

    @ApiModelProperty(value = "经度")
    @TableField("longitude")
    private BigDecimal longitude;

    @ApiModelProperty(value = "纬度")
    @TableField("latitude")
    private BigDecimal latitude;

    @ApiModelProperty(value = "联系人")
    @TableField("link_user")
    private String linkUser;

    @ApiModelProperty(value = "联系座机电话")
    @TableField("landline")
    private String landline;

    @ApiModelProperty(value = "手机")
    @TableField("phone")
    private String phone;

    @ApiModelProperty(value = "邮箱")
    @TableField("email")
    private String email;

    @ApiModelProperty(value = "商家详细地址")
    @TableField("address")
    private String address;

    @ApiModelProperty(value = "无线名")
    @TableField("wifi_name")
    private String wifiName;

    @ApiModelProperty(value = "无线密码")
    @TableField("wifi_pwd")
    private String wifiPwd;

    @ApiModelProperty(value = "限制链接人数")
    @TableField("wifi_limit")
    private Integer wifiLimit;

    @ApiModelProperty(value = "水印")
    @TableField("watermark")
    private String watermark;

    @ApiModelProperty(value = "推广编码")
    @TableField("promote_num")
    private String promoteNum;

    @ApiModelProperty(value = "推广说明")
    @TableField("promote_msg")
    private String promoteMsg;


}
